Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore shipping help file #2432

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

Avasam
Copy link
Collaborator

@Avasam Avasam commented Nov 19, 2024

This restores shipping help file to the users by including its build in the setuptools build, rather than it being a separate manual step as before.

This also means that we should theorically be able to update the online doc from GitHub artifacts instead of downloading/installing from PyPI. (I think that'll require merging the workflow files though).
If you'd like that, I can merge the workflows in this PR.

pywin32_postinstall.py Outdated Show resolved Hide resolved
setup.py Outdated Show resolved Hide resolved
@Avasam
Copy link
Collaborator Author

Avasam commented Nov 19, 2024

"but it worked on my machine!"... (and I tried to make sure to test from clean installs !)
I think it has something to do with the import pywin32_bootstrap hack. At least the basic idea of pointing a path file to the build folder works, as its not failing on importing isapi

It's also annoyingly basically the same error as in #2392

@Avasam Avasam marked this pull request as draft November 19, 2024 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant